Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 OLIVER ROAD Terraced £156,776 £75,000 1 Mar 2004